HighContrast: Fix selection styling in treeviews
authorMatthias Clasen <mclasen@redhat.com>
Sat, 14 Nov 2015 23:29:27 +0000 (18:29 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Sat, 14 Nov 2015 23:29:27 +0000 (18:29 -0500)
This makes selected rows in treeviews show up again.

gtk/theme/HighContrast/_common.scss
gtk/theme/HighContrast/gtk.css

index 9ec85b35e200ed1947014edfaa861530a9c61238..f522b168a0fb4e54b9fe38b976cb55e47191ea21 100644 (file)
@@ -975,7 +975,10 @@ treeview.view {
 
   & rubberband { @extend rubberband; } // to avoid borders being overridden by the previously set props
 
-  &:selected { border-radius: 0; } // rest border radius in lists
+  &:selected {
+    border-radius: 0;
+    @extend %selected_items;
+  }
 
   &:selected, &:backdrop:selected {
     border-left-color: mix($selected_fg_color, $selected_bg_color, 50%);
index 50c30446817d3d31c1a2f08537152390676100e8..7e443233efdaea298102b27faf1b51192593b265 100644 (file)
@@ -2013,7 +2013,7 @@ entry selection:focus, entry selection
 spinbutton selection:focus, spinbutton selection
 spinbutton selection:focus, modelbutton.flat:hover, modelbutton.flat:selected,
 .menuitem.button.flat:hover,
-.menuitem.button.flat:selected, row.activatable:selected, .sidebar:selected, placessidebar .view:selected, placessidebar calendar:selected {
+.menuitem.button.flat:selected, treeview.view:selected, row.activatable:selected, .sidebar:selected, placessidebar .view:selected, placessidebar calendar:selected {
   background-color: #000;
   color: #fff;
   outline-color: rgba(255, 255, 255, 0.3); }
@@ -2024,7 +2024,7 @@ spinbutton selection:focus, modelbutton.flat:hover, modelbutton.flat:selected,
   spinbutton selection:backdrop:focus, spinbutton selection
   spinbutton selection:backdrop:focus, modelbutton.flat:backdrop:hover, modelbutton.flat:backdrop:selected,
   .menuitem.button.flat:backdrop:hover,
-  .menuitem.button.flat:backdrop:selected, row.activatable:backdrop:selected, .sidebar:backdrop:selected, placessidebar .view:backdrop:selected, placessidebar calendar:backdrop:selected {
+  .menuitem.button.flat:backdrop:selected, treeview.view:backdrop:selected, row.activatable:backdrop:selected, .sidebar:backdrop:selected, placessidebar .view:backdrop:selected, placessidebar calendar:backdrop:selected {
     background-color: gray;
     color: #fff; }